home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 #2 / Ham Radio 2000 - Volume 2.iso / HAMV2 / PACKET / APRS805 / README / AIRCRAFT.TXT < prev    next >
Text File  |  1997-05-12  |  12KB  |  237 lines

  1. AIRCRAFT.txt 7.9.2   NOTES ABOT AIRCRAFT, ACARS, BALLOONS
  2.                               CIVIL AIR PATROL
  3.                                   and the
  4.                   APRS INTERFACE TO ARNAV SERIAL DATA FORMAT
  5.                      
  6.  
  7. NEW in 786: APRS now has several special NUMBERED symbols that can display
  8.             36 different alpha-numeric overlay characters each.  With the 
  9.             original 2 aircraft symbols, now 74 total aircraft can be
  10.             assigned individual symbols.  THen turn CALLS off to reduce
  11.             map clutter!   See sections below.
  12.  
  13.             ALso a Glider symbol was added.  But use the NUMBERED TRIANGLE 
  14.             symbol if large numbers of Gliders will be using APRS.
  15.  
  16. NEW in 782: APRS can now use the MAPS-OVERLAY-WRECKS command to overlay 
  17. all of the known aircraft crash sites.  This is valuable during SAR missions.
  18.  
  19. NEW:  There is now a special APRSair.exe which can parse and display 
  20. ACARS data and posits.  ACARS is the internaltional Airline Packet Data
  21. system operated on 131.55 MHz.  See ACARS.txt.
  22.  
  23. IMPORTANT!!!  OPERATING APRS FROM AIRCRAFT AND BALLOONS:   This is UNLIKE 
  24. any other APRS, since you will hear hundreds of stations and hundreds of 
  25. stations will hear you.  It is imperative that you understand the following:
  26.  
  27.    IF OPERATING ON 145.79 or OTHER STANDARD APRS FREQUENCY:
  28.  
  29.    * UNPROTO PATH  Since everyone will hear you direct, you do not need
  30.    any digipeaters.  But having one WIDE doesnt hurt too badly.
  31.    ABSOLUTELY DO NOT USE MORE THAN ONE HOP and DO NOT GO VIA RELAY!!!  
  32.    That keys up hundreds of TNC's over thousands of square miles.   
  33.    Recommendation:
  34.  
  35.    Use UNPROTO APRS VIA WIDE and everyone on VHF will see you
  36.    -OR- use UNPROTO APRS VIA GATE   (to be seen on HF too)
  37.  
  38.    * FULLDUPLEX - If you plan on operating airborne on 145.79 or the 
  39.    main APRS freq in your area, you must consider that your TNC will
  40.    hear hundreds of stations, and the channel may be constantly busy! 
  41.    This means your TNC may never transmit due to its built in collision 
  42.    avoidance scheme.  To avoid this, set the TNC to FULLDUPLEX ON so 
  43.    that it will ignore the DCD circuitry.  Do this with due consideration 
  44.    to others on the channel since you will now NOT be listening before
  45.    you transmit.
  46.  
  47.    IF OPERATING ON A DEDICATED NON-APRS CHANNEL:
  48.  
  49.    Use UNPROTO APRS VIA GATE,WIDE.  Not only does this allow the packets
  50.    to be GATED by dual-port TNCs to HF, but it also allows anyone with 
  51.    a standard TNC to GATEWAY your packets over to the APRS frequency by 
  52.    receiving your packets on one frequency and then digipeating them on 
  53.    another.  In this case, the TNC alias is set to GATE so that it will 
  54.    digipeat the packet, and the WIDE on the end makes sure that after it 
  55.    gets to the APRS freq that it then hits the local WIDES.
  56.  
  57.  
  58. APRS 3D ALTITUDE DISPLAY:  The Y-AXIS command displays a 3D perspective 
  59. with the horizon infinity at the screen center.  The 2D map center appears 
  60. near the bottom 1/3rd of the screen in 3D and Altitude is displayed along 
  61. the right screen edge.  Altitude is obtained from the string "/A=XXXXXX" 
  62. appearing in any POSIT.  ALtitude is automatically extracted from the 
  63. standard NMEA GGA sentence or from the special $PGRMZ and $PMGLB 
  64. sentences, and or it can be manually entered.  Note that the field MUST 
  65. be exactly 6 characters with leading zeros.  The ALTITUDE scale along the 
  66. right side of the 3D screen is calibrated to the original 2D center of 
  67. the map.  THis means that the scale will always be correct, but the true 
  68. 3D visual perspective my be awkward or confusing for stations that are 
  69. near or far to the south or north of the 2D map centerline.
  70.  
  71. REPLAY the BALLOON and AIRCRAFT.hst files to see the effects.  Notice
  72. that as the aircraft flies to the south (toward you), it will always
  73. stay at the 5000 foot altitude regardless of perspective.  At some ZOOM
  74. ranges, as it departs the airport or returns, it will actually appear
  75. in perspective to have a negative altitude because the SYMBOL is always
  76. going to be displayed at the CORRECT altitude according to the scale
  77. rather than in perspective.
  78.  
  79.  
  80. HOW TO MAKE AN AIRCRAFT SYMBOL:  For stand-alone-trackers, you must 
  81. indicate the aircraft symbol character in either of two ways:
  82.   
  83.        1) Set the TNC SSID to -7.  i.e.  W3ADO-7
  84.    OR  2) Make the first three characters of the BText be:  {/$}.....
  85.           where the /$ represents the following symbols:
  86.                     /' small aircraft
  87.                     \' crash site
  88.                     /g glider
  89.                     /^ jet aircraft
  90.                     \^ big aircraft
  91.                     #^ Numbered aircraft 0-9 or A-J
  92.                     #n Numbered Triangle
  93.  
  94. In the case of #2, the aircraft symbol will not begin to display as an
  95. aircraft in APRS until the receiving station receives a BText first.  Until
  96. then, the object will appear as a dot.
  97.  
  98. ARNAV FORMAT: Aeronautical manufacturers ignore the NMEA spec (for boats) 
  99. and have no formal standard for GPS.  Several use a format called ARNAV, 
  100. which is the same as the KING format.  APRS parses ARNAV in two ways.  
  101. First, it plots any received packet that contains the RAW ARNAV data in 
  102. a packet beginning with STX.  It can also parse RAW ARNAV data comming 
  103. in the same port as the TNC without the packet header.  For this to work, 
  104. the station must be in SPM or HSP modes and be validated for GPS.  And the 
  105. GPS and TNC must be set to the SAME baudrate (4800 usually).  One user 
  106. says he  has to operate both at 2400 baud to make it work reliably.
  107.  
  108.    The ARNAV data begins with an STX, has lots of data lines, and then ends
  109. with an ETX.  Each line of data has a single leading character that indicates
  110. what the remaining data on the line represents.  APRS will parse out the
  111. following fields:
  112.  
  113. AN dd mmhh   (North Latitude in degrees and minutes to the hundredths
  114. BW ddd mmhh  (West Longitude in degrees and minutes to the hundredths
  115. Cccc         (Course)
  116. Dsss         (Speed)
  117. .....        (other fields for E,G,I,J,K,L,M,Q,d,e, and v are given
  118. Wxxxxx N dd mmhh W ddd mmhh +aaaa    (Waypoint where: xxxxx is its name      )
  119.                                                       LAT LONG as shown
  120.                                                       aaaa  is altitude in ft)
  121.                                                 
  122.  
  123. Notice, that APRS will not only place the aircraft on the map, but it will
  124. also generate a symbol for the WAYPOINT and place it in the APRS system as
  125. well.  The WAYPOINT symbol is a circle.  The ARNAV station will be a
  126. standard airplane.  Contact me for info on how to change the default SSID
  127. symbol definitions if necessary.
  128.  
  129. IMPLEMENTATION: Since the data begins with an STX but has numerous carriage
  130. returns in the middle, there is no way to make any of the HAM TNC GPS modes
  131. work on this data.  PacComm has a comercial TNC that will.  Instead, you 
  132. have to set the TNC into the UI MODE (unconnected CONVERSE) and just let 
  133. it transmit all of the data as it streams in the serial port.  Therefore:
  134.  
  135.    FOR NOW, THIS WILL ONLY WORK WITH OLDER ARNAV PRODUCTS WHICH HAVE A USER
  136.    DEFINED PERIODICITY.  NEWER 5000 series products output at a 1 second
  137.    rate which (just like the NMEA standard) is too fast for a 1200 baud
  138.    shared packet channel.
  139.  
  140.    NOTE:  PACCOMM has an ARNAV parser built into their commercial TNC, 
  141.    but newer ARNAV devices output almost a 400 character NAV message.  So
  142.    although the data will be transmitted, it is quite innefficient for a 
  143.    shared channel when you only need 20.
  144.  
  145.    ALTERNATELY, wire up a 555 circuit that only passes the ARNAV data to the
  146.    TNC for two seconds out of every N period.
  147.  
  148. Here is how to set up a TNC to transmit ARNAV:
  149.  
  150.    1.  Set up the aircraft TNC to be permanently in the UNPROTO-CONVERSE
  151.        mode.  In the Paccomm, set UI MODE ON.  Or buy the DRSI APRS rom.
  152.  
  153.    2.  Set COMMAND $1B.  This changes the COMMAND mode character from its
  154.        normal control-C to be the ESCAPE character.  Actually, you can set
  155.        the COMMAND character to any other character, just NOT ^C.
  156.  
  157.    3.  Set the SENDPAC character to $03 (^C) instead of $0D (Carriage Return)
  158.        so that the packet is not transmitted until the ARNAV ETX character
  159.        ($03) comes along.
  160.  
  161.    4.  Set your ARNAV device to output data once every 30 to 60 seconds
  162.        or so, depending on channel activity.
  163.  
  164.    5.  If you cannot change the ARNAV periodicity, set up a 555 chip to only
  165.        send the data to the TNC for 2 seconds out of every N period.  In this
  166.        case, you must also set CPACTIME ON, so that the TNC will go ahead and
  167.        send its transmit buffer even if it does NOT get the normal ETX char.
  168.        With CPACTIME ON, the TNC will wait for 1 second after the last
  169.        incomming character and then go ahead and send the data, even if the
  170.        555 oscillator cut off the incomming data.
  171.  
  172.  
  173. I DONT HAVE ACCESS TO ANY ARNAV DEVICES.  TRY IT AN SEE!  GIVE ME FEEDBACK
  174. AND WE WILL MAKE IT WORK!
  175.  
  176.  
  177.  
  178. CAP.txt 6.4a               CIVIL AIR PATROL and APRS
  179.  
  180. FOR DETAILS, CONTACT THE ARIZONA WING OF THE CAP which is doing performance
  181. testing on the APRS system.
  182.  
  183. SAR GRIDS:  APRS can overlay the 15x15 minute Search & Rescue (SAR) grids
  184. used by the CAP.  The four quadrants of these grids correlates exactly with
  185. the readily available USGS 7.5 minute maps.  These grid squares have a 
  186. standard numbering system within each sectional chart.  Where ever there
  187. is an overlap, the western most map takes precedence.  APRS accomplishes 
  188. this ordering by the sequence of maps in CAPGRID.DAT.  Also, ALBUQUERQUE 
  189. must be first.  Except for the overlaps, most charts are listed
  190. alphabetically.
  191.  
  192. If the cursor is in an overlap area, the proper grid numbers will
  193. be seen.  If you are just to the side of the overlap area, then APRS will
  194. use the numbering scheme that applies to the exact grid found at the cursor.
  195. This may place the "wrong" numbers in the adjacent overlap area temporarily.
  196. If you are unsure, zoom out to see where the overlaps are, or move your
  197. cursor to the WEST of the area of interest to force the correct sequence.
  198.  
  199. TO DISPLAY CAP GRIDS, USE THE MAPS-PLOTS-CAP COMMAND.
  200.  
  201. TO DISPLAY CAP CRASH SITES, use the MAPS-OVERLAYS-OTHER command and enter
  202. any of the following files for your area:
  203.  
  204.     CRASHEAS.POS  CT,DE,MA,MD,ME,NH,NJ,NY,PA,RI,VA,VT,WV
  205.     CRASHSO.POS   AL,AR,GA,LA,MS,NC,SC,TN
  206.     CRASHCEN.POS  IA,IL,IN,KS,KY,MI,MN,MO,ND,NE,OH,OK,SD,WI
  207.     CRASHSW.POS   AZ,NM
  208.     CRASHNW.POS   ID,MT,OR,WA
  209.     CRASHMTN.POS  CO,NV,UT,WY
  210.     CRASHCA.POS   CA
  211.  
  212. These files are separately distributed as CRASHES.ZIP and should be loaded
  213. into your APRS\SYSTEM directory.  COPY any one of them to the filename
  214. of WRECKS.POS and the MAPS-OVERLAYS-WRECKS will bring it up quickly.
  215.  
  216. TRACK HISTORIES:  Back at the SAR headquarters, track histories can be 
  217. processed offline by periodically doing a FILES-SAVE to save the latest 
  218. track history to file and to a floppy.   This disk can then be taken to 
  219. another computer for analysis.   APRS will automatically do a save whenever 
  220. 199 positions have been received.  After each save, memory is cleared 
  221. except for the last position of all stations.
  222.  
  223.  
  224. GPS UNITS:  I decyphered the format of the quantity of black box GPS
  225. receivers that were donated to National CAP.  They are Motorola's and can
  226. be switched from the proprietary binary format to NMEA with a simple command.
  227. I wrote the MOTOROLA.BAS program that makes it easy to reset the GPS units
  228. and to send them the NMEA timing requirements.  
  229.  
  230.  
  231. REGISTRATION:  Since most CAP comms personnel are also HAMs, secondary
  232. CAP registrations are discounted to only $9 each if included with a 
  233. HAM registration.  CAP-only registrations are the same as HAM registration.
  234. Quantity pricing of calls in groups of 10 or more is also
  235. available see F1(HELP)-V.
  236.  
  237.